<?php
/** * class RProperty */class RProperty extends Record{	/** Aggregations: */	/** Compositions: */	/*** Attributes: ***/	/**	 * Az SCED-ben meghatározott típus.	 * @access public	 */	public $type;	/**	 * Az SCED-ben meghatározott megjegyzés-leírás.	 * @access public	 */	public $comment;	/**	 * Az SCED-ben meghatározott alapértelmezett érték.	 * @access public	 */	public $default;	/**	 * A tulajdonság tulajdonosára hivatkozó referencia.	 * @access public	 */	public $owner;	/**	 * A jellemző értéke.	 * @access protected	 */	protected $value;	/**	 * Megkísérli lekérni a tulajdonság értékét. Ellenőrzi, hogy az adat hozzáférhető-e	 * a hívó fél számára. Ha nem, akkor egy EPropertyNotAccessible kivétel keletkezik.	 * Ha igen, akkor a függvény visszaadja a tulajdonság megfelelő értékét.	 *	 * @return undef	 * @access public	 */	public function getValue()
	{			} // end of member function getValue	/**	 * Megkísérli beállítani a tulajdonság értékét. Ellenőrzi, hogy az tulajdonság	 * hozzáférhető-e a hívó fél számára. Ha nem, akkor egy EPropertyNotAccessible	 * kivétel keletkezik. Ha igen, akkor a függvény beállítja a tulajdonság megfelelő	 * értékét.	 *	 * @param undef newValue 	 * @return 	 * @access public	 */	public function setValue($newValue)
	{			} // end of member function setValue	/**	 * A PHP debug_backtrace() függvényének segítségével ellenőrzi, hogy a getValue()	 * vagy setValue() meghívható volt-e a paraméterként átadott szabálynak	 * megfelelően, vagy sem. Ha a hívás engedélyezett volt, TRUE a visszatérés (public	 * szabály esetében automatikusan TRUE).
	 * A visszakövetési információkból azt ellenőrzi, hogy a __set() vagy __get()
	 * mágikus metódus, ezek hiányában a	 * getValue() vagy setValue() metódus mely osztályok példányai által kerültek	 * meghívásra. Szabályok:
	 * o Private esetén: a hozzáférési metódust csak a tulajdonság tulajdonos példánya
	 * hívhatja meg.
	 * o Protected esetén: a hozzáférési metódust csak a tulajdonság tulajdonosával
	 * megegyező vagy abból származó osztályból példányosított példány hívhatja meg.	 *	 * @param int validateFor Értéke RAccessibility::VS_xxxxx.	 * @return bool	 * @access protected	 */	protected function validateCaller($validateFor)
	{			} // end of member function validateCaller} // end of RProperty?>